copper cathodes - French English Dictionary